External Flash Filesystem for Sensor Nodes with sparse Resources

نویسندگان

  • Stephan Lehmann
  • Stephan Rein
  • Clemens Gühmann
چکیده

This paper describes a free filesystem for external flash memory to be employed with low-complexity sensor nodes. The system uses a standard secure digital (SD) card that can be easily connected to the serial port interface (SPI) or any general input/output port of the sensor’s processor. The filesystem is evaluated with SDcards used in SPI mode and achieves an average random write throughput of about 40 kByte/sec. For random write access throughputs larger than 400 kByte/sec are achieved. The filesystem allows for storage of large amounts of sensor or program data and can assist more memory expensive algorithms. It requires 7 kByte of program memory and about 570 Bytes of RAM.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A novel key management scheme for heterogeneous sensor networks based on the position of nodes

Wireless sensor networks (WSNs) have many applications in the areas of commercial, military and environmental requirements. Regarding the deployment of low cost sensor nodes with restricted energy resources, these networks face a lot of security challenges. A basic approach for preparing a secure wireless communication in WSNs, is to propose an efficient cryptographic key management protocol be...

متن کامل

Formal Modeling and Analysis of a Flash Filesystem in Alloy

This paper describes the formal modeling and analysis of a design for a flash-based filesystem in Alloy. We model the basic operations of a filesystem as well as features that are crucial to NAND flash hardware, such as wear-leveling and erase-unit reclamation. In addition, we address the issue of fault tolerance by modeling a mechanism for recovery from interrupted filesystem operations due to...

متن کامل

Distributed Wear levelling of Flash Memories

— For large scale distributed storage systems, flash memories are an excellent choice because flash memories consume less power, take lesser floor space for a target throughput and provide faster access to data. In a traditional distributed filesystem, even distribution is required to ensure load-balancing, balanced space utilisation and failure tolerance. In the presence of flash memories, in ...

متن کامل

Write Back Routine for JFFS2 Efficient I/O

When flash memory is used as a storage in embedded systems, block level translation layer is required between conventional filesystem and flash memory chips due to its physical characteristics. A far more efficient use of it is the design of a filesystem itself without no extra layer of translation. However, since flash filesystem does not use block device layer, it cannot utilize deferred I/O ...

متن کامل

Energy Characterization of Filesystems for Diskless Embedded Systems

The need for low power, small form-factor, secondary storage devices in embedded systems has led to the widespread use of flash memory. Energy consumption due to processor and flash for such devices is critical to embedded system design. In this paper, we have proposed a quantitative account of energy consumption in both processor and flash due to overhead of filesystem related system calls. A ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008